*{
    margin:0;
    padding:0;
}
body{
    background-repeat: no-repeat;
    background-image: url(../photo.png);
}
ul{
    position:relative;
    left:2%;
    width:auto;
    height:18px;
}
ul>li{
    position:absolute;
    top:5px;
    display:inline-block;
    list-style-type: none;
}
li{
    list-style-type: none;
    float: left;
}
ul>li.select>ul{
    position:absolute;
    width:150px;
    height:300px;
    left:-40px;
    border:1px solid whitesmoke;
    box-shadow:2px 2px 2px rgb(206, 203, 203);
    opacity:0.8;
    background-color: aliceblue;
    display: none;
    animation:500ms select;
}
ul>li.select:hover ul{
    display:block;
}
@keyframes select{
    0%{
        opacity: 0.2;
        transform:translate3d(0,20px,0);
    }
    100%{
        opacity: 0.8;
        transform:translate3d(0,0,0);
    }
}
nav{
    position:relative;
    height:500px;
    width:auto;
    top:220px;
}
nav a{
    margin: 50px;
}
.input{
    position:relative;
    width:200px;
    background-color: aqua;
    top:300px;
    left:73%
}
.box{
    position: relative;
    top:190px;
    left:50px;
    width:640px;
    height:410px;
    overflow: hidden;
}
.input1{
    position: absolute;
}
.div{
    position: relative;
    width:150px;
    left:265px;
    top:370px
}